@charset "utf-8";
/* subject */
.subject{background-color:#dcd4c9; overflow:hidden; _zoom:1; padding-bottom:20px;}
.subject-title{width:808px; margin:10px auto; background:#f3f1ed url(../images/title.jpg) no-repeat left center; border:1px solid #c5b7a5; padding-left:150px;}
.subject-title .winelist{border-left:1px solid #d9cfc4; background-color:#fff; padding-left:1px; padding-top:1px;}
.subject-title .winelist dl{overflow:hidden; _zoom:1; border-top:1px solid #d9cfc4; background:#f3f1ed url(../images/winelist_bg.jpg) no-repeat;}
.subject-title .winelist dl.fore{border-top:none;}
.subject-title .winelist dl dt{height:38px; line-height:38px; float:left; width:70px; position:relative; background-color:#ece8e3; text-align:center; color:#a0896d;}
.subject-title .winelist dl dd{margin-left:90px; padding:4px 0; overflow:hidden; _zoom:1;}
.subject-title .winelist dl dd a{float:left; display:block; padding:3px 12px; margin:3px 5px; color:#7f6b52;}
.subject-title .winelist dl dd a:hover{background-color:#806b53; color:#fff;}
.subject-title .winelist dl dd a.red{color:#ff0000;}
.subject .ad{width:960px; margin:0 auto;}
.subject .ad a{display:block;}
.subject-content{width:960px; margin:0 auto;}
/* section */
.section{border:1px solid #c5b7a5; margin-top:20px;}
.section h3{height:56px; line-height:56px; padding:0 12px; border-bottom:1px solid #c5b7a5; overflow:hidden; background:url(../images/hx_bg.jpg) repeat-x;}
.section h3 strong{float:left; display:block; color:#7f6b52; font-size:28px; font-family:微软雅黑;}
.section h3 span{float:right; display:block; font-weight:normal;}
.section h3 span a{color:#806b53; padding-left:10px;}
.section ul{overflow:hidden; background-color:#fff; border:4px solid #ece8e4; padding:10px 0; _zoom:1;}
#section11 ul{background-color:#806b53;}
.section ul li{width:207px; height:356px; float:left; _display:inline; padding:10px 9px; margin-left:10px; background-color:#fff;}
.section ul li a{display:block;}
.section ul li a img{width:110px; margin:0 auto; display:block;}
.section ul li a span{display:block;}
.section .prodlist p{line-height:20px; color:#333;}
.section p.slogan{color:#9a8674; margin-top:8px;}
.section p.prod-name{margin-top:10px;}
.section p.prod-name .prod-en{color:#7e0001;}
.section p.prod-name .prod-cn{height:40px; display:block; overflow:hidden;}
.section p.prod-price{margin:5px 0; padding-left:15px;}
.section p.prod-price strong{font-family:Georgia; font-size:20px; color:#c53f4c; margin-right:20px; font-weight:normal;}
.section p.prod-price del{color:#666;}
.section p.prod-soldrate{overflow:hidden;}
.section p.prod-soldrate span{width:102px; height:25px; line-height:25px; float:left; text-align:center; background-color:#f3f1ed; margin-left:1px;}
.section p.slogan{height:40px; overflow:hidden;}
/* winerylist */
.winerylist{width:960px; margin:10px auto 0; overflow:hidden; *position:relative;}
.winerylist p a{float:left; margin:0 5px 5px 5px; padding:5px 4px 4px 5px; background-color:#fff; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.winerylist p a.on{border:2px solid #b43c40; padding:3px;}
.winerylist p a.on:hover{border:2px solid #b43c40; padding:3px;}
.winerylist p a:hover{border:2px solid #8a8a8a; padding:3px;}
.winerylist p a img{width:100px; height:40px; display:block;}